Channel & sales careers in Louth, Ireland